to one's annoyance - Allemand Anglais Dictionnaire